Шаг 120 - Типы с определенной разрядностью указателя

Кроме того, теперь существуют новые типы, которые явно устанавливают размер указателя. Будьте осторожны при использовании 64-разрядного кода: если Вы объявите указатель с использованием 32-разрядного типа, система создаст его путем усечения 64-разрядного указателя. (Все указатели на 64-разрядной платформе имеют разрядность 64).

	Тип			Определение
	POINTER_32		32-разрядный указатель. В 32-разрядной системе это «родной» указатель. 
				В 64-разрядной системе это усеченный 64-разрядный указатель. 
	POINTER_64		64-разрядный указатель. В 64-разрядной системе это «родной» указатель. 
				В 32-разрядной системе это 32-разрядный указатель, дополненный знаком.	
				Обратите внимание, что предположение определенного состояния старшего 
				бита указателя может вызвать ошибки.

Более подробную информацию Вы можете найти в Microsoft Platform SDK или по адресу:

http://msdn.microsoft.com/isapi/msdnlib.idc?theURL=/library/sdkdoc/buildapp/64bitwin_410z.htm 
Hosted by uCoz